xeric landscape - Español Inglés Diccionario